package Hw;
/*
    【编号：808】
    请定义一个方法用于判断一个字符串是否是对称的字符串，并在主方法中测试方法。
    例如："abcba"、"上海自来水来自海上"均为对称字符串。
 */
public class Hw808 {
    public static void main(String[] args) {
        String[] s = {"abcba","上海自来水自海上","上海自来水来自海上"};

        for (int i = 0; i < s.length; i++) {
            if (method(s[i])){
                System.out.println(s[i] + " 是对称字符串");
            }else System.out.println(s[i] + " 不是对称字符串");
        }
    }
    public static boolean method(StringBuilder s){
        StringBuilder reverse = s.reverse();
        return s.toString().equals(reverse.toString());
    }
    public static boolean method(String s){
        for (int start = 0,end = s.length()-1; start < end; start++,end--) {
            if (s.charAt(start) != s.charAt(end))return false;
        }
        return true;
    }

}
